a = 10

def div_num(num):
    print(a / num)


# 对于可能会出现异常的代码，如果没有使用try捕获异常，
# 程序会直接终止，后面的所有流程都不会得到执行
try:
    div_num(1)
except BaseException as e:
    print("程序出错了,错误提示信息:", e)
finally:
    print("不管出异常还是不出席那异常，都会走到这里")
    print("常常会用于关闭资源，或者回溯处理")

print("hello")